package com.hetao.jmb2c.dto;

import lombok.Data;

@Data
public class MemberRegisterDTO {
    /**
     * 手机号码，用于账号注册和登录
     * 格式要求：11位数字，符合中国手机号格式
     */
    private String mobile;

    /**
     * 电子邮箱，用于账号注册和登录
     * 格式要求：符合标准邮箱格式
     */
    private String email;

    /**
     * 登录密码
     * 要求：
     * - 长度8-20位
     * - 包含字母和数字
     * - 建议前端加密后传输
     */
    private String password;

    /**
     * 短信或邮箱验证码
     * 要求：
     * - 通常6位数字
     * - 有时效性(如5分钟有效)
     */
    private String code;
}
